/**
 * 
 */
package org.cuatrovientos.LEGIONES;

import static org.junit.Assert.*;

import org.junit.Test;

/**
 * @author inaki_torres
 *
 */
public class UnidadTest {
	
	/**
	 * Test method for {@link org.cuatrovientos.LEGIONES.Unidad#Unidad()}.
	 */
	@Test
	public void testUnidad() {
		Unidad unaUnidad=new Unidad();
		assertTrue(unaUnidad.getAtaque() > 0 && unaUnidad.getAtaque()<6);
		assertTrue(unaUnidad.getDefensa()>0 && unaUnidad.getDefensa()<6);
	}

	/**
	 * Test method for {@link org.cuatrovientos.LEGIONES.Unidad#atacar()}.
	 */
	@Test
	public void testAtacar() {
		Unidad unaUnidad=new Unidad();
		int valorMaximo=unaUnidad.getAtaque() +6;
		assertTrue(unaUnidad.atacar()>0 && unaUnidad.atacar()<valorMaximo);
	}

	/**
	 * Test method for {@link org.cuatrovientos.LEGIONES.Unidad#defen()}.
	 */
	@Test
	public void testDefen() {
		Unidad unaUnidad=new Unidad();
		int valorMaximo=unaUnidad.getDefensa() +6;
		assertTrue(unaUnidad.defen()>0 && unaUnidad.defen()<valorMaximo);
	}

}
